/*normalize.css是对整体的css进行规范化，项目的基本css是base.css*/
@import "normalize.css";
@import "animate.css";
@import "blog-responsive.css";
@import "bootstrap.min.css";
@import "fontawesome.min.css";
@import "magnific-popup.css";
@import "public_new.css";
@import "responsive.css";
@import "style.css";
@import "owl.carousel.min.css";

html, body{
    padding: 0;
    margin: 0;
    height: 100%;
    width: 100%;
    font-family: Microsoft YaHei,serif;
}

/* 定位 */
.fl{float:left;}
.fr{float:right;}
.fixed{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.por{position:relative;}
.poa{position:absolute;}
.dn,.dsn{display:none;}
.di{display:inline;}
.db{display:block;}
.dib{display:inline-block;*display:inline;*zoom:1;}
.dib_wrap {font-size:0;*word-spacing:-1px;}
.dib_wrap .dib{font-size: 12px;letter-spacing: normal;word-spacing: normal;vertical-align:top;}
@media screen and (-webkit-min-device-pixel-ratio:0){.dib_wrap{letter-spacing:-4px;}}
.zoom{zoom:1;}
.z-1{z-index:-1}
.z0{z-index:0}
.z1{z-index:1}
.z2{z-index:2}
.z3{z-index:3}
.z4{z-index:4}
.z9{z-index:9}
.z99{z-index:99}
.z999{z-index:999}
.z9999{z-index:9999}

/* 长度高度 */
.w10{width:10px}
.w15{width:15px}
.w20{width:20px}
.w30{width:30px}
.w35{width:35px}
.w40{width:40px}
.w50{width:50px}
.w60{width:60px}
.w70{width:70px}
.w80{width:80px}
.w90{width:90px}
.w100{width:100px}
.w120{width:120px}
.w200{width:200px}
.w250{width:250px}
.w300{width:300px}
.w400{width:400px}
.w500{width:500px}
.w600{width:600px}
.w700{width:700px}
.w730{width:730px}
.w800{width:800px}
.w940{width:940px}
.w960{width:960px}
.w980{width:980px}
.w{width:100%}
.w0{width:0}
.h10{height:10px}
.h20{height:20px}
.h30{height:30px}
.h40{height:40px}
.h50{height:50px}
.h80{height:80px}
.h100{height:100px}
.h200{height:200px}
.h{height:100%}
.h0{height:0}


/* 边距 */
.m_auto{margin-left:auto;margin-right:auto;}

.m0{margin:0}
.m5{margin:5px}
.m10{margin:10px}
.m15{margin:15px}
.m30{margin:30px}

.mt0{margin-top:0}
.mt2{margin-top:2px;}
.mt3{margin-top:3px;}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.mt25{margin-top:25px}
.mt30{margin-top:30px}
.mt40{margin-top:40px}
.mt50{margin-top:50px}
.mt100{margin-top:100px}

.mb0{margin-bottom:0}
.mb2{margin-bottom:2px}
.mb3{margin-bottom:3px}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb15{margin-bottom:15px}
.mb20{margin-bottom:20px}
.mb25{margin-bottom:25px}
.mb30{margin-bottom:30px}
.mb50{margin-bottom:50px}
.mb100{margin-bottom:100px}

.ml0{margin-left:0}
.ml2{margin-left:2px}
.ml3{margin-left:3px}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml15{margin-left:15px}
.ml20{margin-left:20px}
.ml25{margin-left:25px}
.ml30{margin-left:30px}
.ml50{margin-left:50px}
.ml100{margin-left:100px}

.mr0{margin-right:0}
.mr2{margin-right:2px}
.mr3{margin-right:3px}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr15{margin-right:15px}
.mr20{margin-right:20px}
.mr25{margin-right:25px}
.mr30{margin-right:30px}
.mr50{margin-right:50px}
.mr100{margin-right:100px}

.p0{padding:0}
.p5{padding:5px}
.p8{padding:8px}
.p10{padding:10px}
.p15{padding:15px}
.p20{padding:20px}
.p30{padding:30px}
.p50{padding:50px}

.pt0{padding-top:0}
.pt5{padding-top:5px;}
.pt10{padding-top:10px}
.pt15{padding-top:15px}
.pt20{padding-top:20px}
.pt30{padding-top:30px}
.pt40{padding-top:40px;}
.pt50{padding-top:50px}
.pt100{padding-top:100px}

.pb0{padding-bottom:0}
.pb5{padding-bottom:5px}
.pb10{padding-bottom:10px}
.pb15{padding-bottom:15px}
.pb20{padding-bottom:20px}
.pb30{padding-bottom:30px}
.pb50{padding-bottom:50px}
.pb100{padding-bottom:100px}

.pl0{padding-left:0}
.pl5{padding-left:5px}
.pl10{padding-left:10px}
.pl15{padding-left:15px}
.pl20{padding-left:20px}
.pl25{padding-left:25px}
.pl30{padding-left:30px}
.pl50{padding-left:50px}
.pl60{padding-left:60px;}
.pl100{padding-left:100px}

.pr0{padding-right:0}
.pr5{padding-right:5px}
.pr10{padding-right:10px}
.pr15{padding-right:15px}
.pr20{padding-right:20px}
.pr30{padding-right:30px}
.pr50{padding-right:50px}
.pr100{padding-right:100px}

/* 边框 */
.bd_ccc{border:1px solid #CCC;}
.bd_dcdcdc{border:1px solid #dcdcdc;}
.bdt_ccc{border-top:1px solid #CCC;}
.bdr_ccc{border-right:1px solid #CCC;}
.bdb_ccc{border-bottom:1px solid #CCC;}
.bdl_ccc{border-left:1px solid #CCC;}
.bd_e5e5e5{border:1px solid #E5E5E5;}
.bdt_e5e5e5{border-top:1px solid #E5E5E5;}
.bdr_e5e5e5{border-right:1px solid #E5E5E5;}
.bdb_e5e5e5{border-bottom:1px solid #E5E5E5;}
.bdl_e5e5e5{border-left:1px solid #E5E5E5;}
.nobdt{border-top:0 none;}
.nobdr{border-right:0 none;}
.nobdb{border-bottom:0 none;}
.nobdl{border-left:0 none;}

/* 背景颜色控制 */
.bgf{background-color: #fff}
.bg0{background-color: #000}
.bgt{background-color:transparent}

/* course */
.pointer{cursor: pointer;_cursor: hand;}
.normal{cursor: default;}

/*20190508新版公共头尾css*/
.c:after{content:".";display:block;font-size:0;height:0;clear:both;visibility:hidden}
.c{zoom:1}
.fl{float: left;}
.fr{float: right;}
.clear{clear: both;}
.por{position:relative;}
.poa{position:absolute;}
.pof{position:fixed;}
.dis_no{display:none;}
.dis_b{display:block;}
.mar_auto{margin:0 auto;}
.text_r{text-align: right;}
.z_index3{z-index:4;}
.tar{text-align: right;}
#nav_index .wrap {width: 1200px;}
.header{background-color: #fff;}
/*更改logo*/
.zxkefu{left:352px;top:31px;}
/*搜索样式*/
.baoxian_head_search{width: 398px;height: 38px;border: 1px solid #ddd;border-radius: 20px;float: left;margin-left: 100px;position: relative;}
.baoxian_head_search_input{width:328px;*width:320px;float: left;font-size: 14px;color: #666;padding:8px 0 9px 16px;*padding:10px 0 10px 0;*margin-left:-85px;border-radius: 20px 0 0 20px;border: 0;}
.blur{-webkit-box-shadow: 0 0 15px rgba(0,0,0,.1);-ms-box-shadow: 0 0 15px rgba(0,0,0,.1);-moz-box-shadow: 0 0 15px rgba(0,0,0,.1);box-shadow: 0 0 15px rgba(0,0,0,.1);}
.focus{border-color:#FF771D;-webkit-box-shadow: 0 0 10px #FF771D;-ms-box-shadow: 0 0 10px #FF771D;-moz-box-shadow: 0 0 10px #FF771D;box-shadow: 0 0 10px #FF771D;}

/*搜索下的列表样式*/
.search_pasug{position: absolute;width: 398px;left: 0;top:38px;padding: 5px 0;background: #fff;border: 1px solid #ddd;color: #666;}
.search_pasug ul{width: 100%;}
.search_pasug li{font-size: 14px;float: left;width: 378px;line-height: 24px;height: 24px;cursor: pointer;padding: 8px 10px 8px 10px;border-bottom: 1px solid #f6f6f6;cursor: pointer;}
.search_pasug li:hover{background: #f60;color:#fff;}







.dropd{width: 1200px;margin:0 auto;}
.dropdown{width:600px;height:0px;top:0;left:75px;z-index:3;background-color: #fff;-webkit-box-shadow:0 0 15px rgba(0,0,0,.2);-moz-box-shadow:0 0 15px rgba(0,0,0,.2);-ms-box-shadow:0 0 15px rgba(0,0,0,.2);-o-box-shadow:0 0 15px rgba(0,0,0,.2);box-shadow:0 0 15px rgba(0,0,0,.2);}
.dropdown_content{padding:10px 10px 0 30px;display: none;}
.dropdown_list{width:100%;margin:0 auto;}
.dropdown_list_li{width:260px;padding-top:20px;padding-bottom: 20px;border-bottom: 1px solid #eee;margin-right: 20px;}
.border_b_none{border-bottom: none;}
.dropdown_list_li a:hover{text-decoration: none;}
.overHidden{width: 100px;height: 75px;overflow: hidden;float: left;}
.dropdown_list_li_a i{width: 100px;height: 75px;display: block;-webkit-transition: all .8s; transition: all .8s;}
.dropdown_list_li_a i:hover{-webkit-transform: scale3d(1.1,1.1,1.1); transform: scale3d(1.1,1.1,1.1);}




.customer_new{position:absolute;right:0;top:24px; width: 106px;height: 42px;font-size:12px;color:#fff;left:334px; text-align:center;line-height:37px;background: url(//pimg1.4008000000.com/app_images/baoxian/v10/baoxian_index/new_member.png) no-repeat;padding-left:7px;margin-right: -10px;display:none;}
.kefu{position:absolute;right:0;width: 84px;height: 42px;font-size:12px;color:#fff;text-align:center;line-height:37px;background: url(//pimg1.4008000000.com/app_images/baoxian/v10/baoxian_index/index_kefu.png) no-repeat;padding-left:7px;margin-right: -10px;}
.kefu:hover{color:#fff;text-decoration: none;}

.pt6pb4{padding-top:6px;padding-bottom: 4px;}
.dis_inline{display: inline-block;}
.kefu_topbtn{display: block;}
.kefu_topbtn:hover .kefu_r_img,.kefu:hover .index_jqr{animation: kefudown 1s linear infinite alternate;-webkit-animation: kefudown 1s linear infinite alternate;-moz-animation: kefudown 1s linear infinite alternate;-ms-animation: kefudown 1s linear infinite alternate;}

.incon_qiyehot{z-index: 200;position:absolute;left: 364px;top:-18px;width: 50px;height: 29px;display: block;background-position: 0 0;}
/*企业险右边固定咨询电话*/
.kefu_right{padding-top:0;top:70%;}
.kefu_qiyebtn{display:block;background-color: #4fb7ff;margin-bottom: 7px;padding-top:10px;-webkit-background-image: linear-gradient(218deg, #73d8e4 10%,#4ab7f2 50%,#2da0fc 100%);-moz-background-image: linear-gradient(218deg, #73d8e4 10%,#4ab7f2 50%,#2da0fc 100%);-ms-background-image: linear-gradient(218deg, #73d8e4 10%,#4ab7f2 50%,#2da0fc 100%);background-image: linear-gradient(218deg, #73d8e4 10%,#4ab7f2 50%,#2da0fc 100%);}
.kefu_qiyebtn:hover{text-decoration: none;}
.kefu_r_tel{width:42px; height:38px;display:block;background-position: -62px 0;margin:0 auto;}
.kefu_qiyetitle{font-size:14px;color: #fff;padding-top:4px; padding-bottom: 10px;}
.qiyetextshadow{-webkit-text-shadow: 0 0 10px rgba(0,0,0,.2);-moz-text-shadow: 0 0 10px rgba(0,0,0,.2);-ms-text-shadow: 0 0 10px rgba(0,0,0,.2);text-shadow: 0 0 10px rgba(0,0,0,.2);}
.qiyekefu_hover{position: absolute;top: 90px;left: -180px;width: 160px;height: 44px;line-height: 44px;display:none;background-color: #4fb7ff; border-radius: 6px;font-size: 16px;color: #fff;font-weight: bold;-webkit-box-shadow: 0 0 10px rgba(62,173,246,.3);-moz-box-shadow: 0 0 10px rgba(62,173,246,.3);-ms-box-shadow: 0 0 10px rgba(62,173,246,.3);box-shadow: 0 0 10px rgba(62,173,246,.3);-webkit-background-image: linear-gradient(90deg, #2da0fc,#4fb7ff);-moz-background-image: linear-gradient(90deg, #2da0fc,#4fb7ff);-ms-background-image: linear-gradient(90deg, #2da0fc,#4fb7ff);background-image: linear-gradient(90deg, #2da0fc,#4fb7ff);}
.qiye_arrow{position:absolute;right:-7px;top:15px;*top:2px;width: 0;height: 0;display: block;border-top:7px solid transparent; border-bottom: 7px solid transparent; border-left:7px solid #4fb7ff;}
/*跳动css*/
@keyframes kefudown {

0% {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
50% {
    -webkit-transform: translate3d(0, -2px, 0);
            transform: translate3d(0, -2px, 0);
  }
100% {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }

}
@-webkit-keyframes kefudown {

0% {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
50% {
    -webkit-transform: translate3d(0, -2px, 0);
            transform: translate3d(0, -2px, 0);
  }
100% {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }

}
@-moz-keyframes kefudown {

0% {
    -moz-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
50% {
    -moz-transform: translate3d(0, -2px, 0);
            transform: translate3d(0, -2px, 0);
  }
100% {
    -moz-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }

}
@-ms-keyframes kefudown {

0% {
    -ms-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }

50% {
    -ms-transform: translate3d(0, -2px, 0);
            transform: translate3d(0, -2px, 0);
  }
100% {
    -ms-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}


/*吉祥物投票活动悬浮框*/
@keyframes dialog {

0% {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }

100% {
    -webkit-transform: translate3d(0, -10px, 0);
            transform: translate3d(0, -10px, 0);
  }

}
@-webkit-keyframes dialog {

0% {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }

100% {
    -webkit-transform: translate3d(0, -10px, 0);
            transform: translate3d(0, -10px, 0);
  }

}

.dialog1 {
	z-index: 999;
	position: fixed;
	right: 30px;
	top: 400px;
	width: 200px;
	height: 224px;
	animation: dialog 1s linear infinite alternate;
	-webkit-animation: dialog 1s linear infinite alternate;
}

/*公用样式*/
.fs16{font-size:16px;}
.fs14{font-size:14px;}
.fs15{font-size:15px;}
.fs12{font-size:12px;}
.fs18{font-size:18px;}
.fs20{font-size:20px;}
.fs22{font-size:22px;}
.fs24{font-size:24px;}
.fs26{font-size:26px;}
.fs28{font-size:28px;}
.fs30{font-size:30px;}
.fs32{font-size:32px;}
.fs34{font-size:34px;}
.fs48{font-size:48px;}
.fc333{color:#333;}
.fc222{color:#222;}
.fcf60{color:#f60;}
.fc060002{color: #060002;}
.fcfe6100{color: #fe6100;}
.fcf70000{color:#f70000;}
.fcff0000{color:#ff0000;}
.fcff5c00{color:#ff5c00;}
.fcfff{color:#fff;}
.fcf55e0b{color:#f55e0b;}
.fc4c4c4c{color:#4c4c4c;}
.fcef0000{color:#ef0000;}
.fc666{color:#666;}
.fcddd{color:#ddd;}
.fc005bb9{color:#005bb9;}
.fcf45700{color:#f45700;}
.fcff4f00{color:#ff4f00;}
.fc000{color:#000;}
.fc888{color:#888;}
.fcf70{color: #f70;}
.fc2c2c2c{color:#2c2c2c;}
.fc323232{color:#323232;}
.bgfff{background-color: #fff;}
.fwb{font-weight:bold;}
.mar_t5{margin-top:5px;}
.mar_t6{margin-top: 6px;}
.mar_t11{margin-top:11px;}
.mar_t15{margin-top:15px;}
.mar_t20{margin-top:20px;}
.mar_t6{margin-top:6px;}
.mar_t8{margin-top:8px;}
.mar_t68{margin-top:68px;}
.mar_t30{margin-top:30px;}
.mar_t40{margin-top:40px;}
.mar_t322{margin-top:322px;}
.mar_t60{margin-top:60px;}
.mar_t40{margin-top:40px;}
.mar_t10{margin-top:10px;}
.mar_t14{margin-top:14px;}
.mar_l42{margin-left:42px;}
.mar_l30{margin-left: 30px;}
.mar_l36{margin-left:36px;}
.mar_l24{margin-left: 24px;}
.mar_l28{margin-left: 28px;}
.mar_l18{margin-left:18px;}
.mar_l14{margin-left:14px;}
.mar_l11{margin-left:11px;}
.mar_l4{margin-left:4px;}
.mar_l25{margin-left:25px;}
.mar_l8{margin-left:8px;}
.mar_r135{margin-right: 135px;}
.mar_l72{margin-left:72px;}
.mar_r72{margin-right: 72px;}
.mar_r46{margin-right:46px;}
.mar_r34{margin-right:34px;}

.mar_r32{margin-right:32px;}
.mar_r28{margin-right:28px;}
.mar_b8{margin-bottom:8px;}
.mar_b10{margin-bottom:10px;}
.mar_b20{margin-bottom:20px;}
.pad_l10{padding-left:10px;}
.pad_l14{padding-left:14px;}
.wid170{width:170px;}
.wid154{width:154px;}
.wid_186{width: 186px;}
.wid_148{width: 148px;}
.wid_160{width: 160px;}
.wid_360{width: 360px;}
.wid_262{width: 262px;}
.wid_230{width: 230px;}
.wid_226{width: 226px;}
.wid_252{width: 252px;}
.lin_h12{line-height:12px;}
.lin_h34{line-height:34px;}
.lin_h32{line-height:32px;}
.lin_h64{line-height:64px;}
.bgcff7272{background:#ff7272;}
.lt-1{letter-spacing:-1px;}
.lt0{letter-spacing:0px;}
.lt1{letter-spacing:1px;}
.bbn{border-bottom:none!important;}
.pl4{padding-left:4px;}
.pr4{padding-right: 4px;}
.pb40{padding-bottom: 40px;}

